home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 January: Mac OS SDK / Dev.CD Jan 97 SDK2.toast / Development Kits (Disc 2) / OpenDoc / OpenDoc Development / Build Support / PPCCVars.make < prev    next >
Encoding:
Text File  |  1996-02-19  |  1.5 KB  |  71 lines  |  [TEXT/MPS ]

  1. #
  2. #    File:        PPCCVars.make
  3. #
  4. #    Contains:    Build variables for PPCC compiler
  5. #
  6. #    Written by:    Steve Smith
  7. #
  8. #    Copyright:    © 1994 by Apple Computer, Inc., all rights reserved.
  9. #
  10. #    Change History (most recent first):
  11. #
  12.  
  13. DumpFileSize = 9400
  14.  
  15. # ----------------------------------------------------------------------
  16. # Compiler
  17. # ----------------------------------------------------------------------
  18.  
  19. CPlus = PPCC
  20.  
  21. LoadOptions = 
  22.  
  23. DumpOptions = 
  24.  
  25. SymOption = -sym on
  26.  
  27. OptimizationOption = -opt off
  28.  
  29. InlineStringsOption = -b3
  30.  
  31. AlignmentOption = -align mac68k
  32.  
  33. GOptions =     -d ODDebug=0                        ∂
  34.             -d _PLATFORM_MACINTOSH_=1            ∂
  35.             -shared_lib_export on                ∂
  36.             -export_list {targDir}{default}.x    ∂
  37.             {OptimizationOption}                ∂
  38.             {InlineStringOption}                ∂
  39.             {AlignmentOption}                    ∂
  40.             {SymOption}                            ∂
  41.              -appleext on                        ∂
  42.              -nestcom                            ∂
  43.              -w conformance
  44.  
  45. COptions = {GOptions} -dialect ansic
  46.  
  47. CPlusOptions = {GOptions} -dialect cplus
  48.  
  49. # ----------------------------------------------------------------------
  50. # Linker
  51. # ----------------------------------------------------------------------
  52.  
  53. PPCLinkOptions = {SymOption}
  54.  
  55. PPCLinkShLibOptions = -xm s
  56.  
  57. # ----------------------------------------------------------------------
  58. # Post Processing
  59. # ----------------------------------------------------------------------
  60.  
  61. MakeSym = MakeSym
  62.  
  63. MakeSymOptions = -i : -r    #-sym on
  64.  
  65. MergeFragmentOptions = -c -x
  66.  
  67. MergeFragment68KOption = -t pwpc
  68.  
  69. MergeFragmentShLibOptions = {MergeFragment68KOption}
  70.  
  71.